Life On A Quarter Acre

Macrosiphum rosae (Rose Aphid)

About
Observations
Taxonomy
Macrosiphum rosae
(Rose Aphid)
On a rose stem